@echo off
echo ========================================
echo 重启预约服务以应用日期格式修复
echo ========================================

echo.
echo 1. 停止所有Java进程...
taskkill /f /im java.exe 2>nul
timeout /t 3 /nobreak >nul

echo.
echo 2. 启动预约服务...
cd service/service-booking
start "Booking Service" cmd /k "mvn spring-boot:run"

echo.
echo 3. 等待服务启动...
timeout /t 15 /nobreak >nul

echo.
echo 4. 检查服务状态...
netstat -ano | findstr :8091
if %errorlevel% equ 0 (
    echo ✓ 预约服务已启动在端口8091
) else (
    echo ✗ 预约服务启动失败
)

echo.
echo ========================================
echo 重启完成
echo ========================================
echo.
echo 现在可以测试预约功能：
echo 1. 访问 http://localhost:3000
echo 2. 登录用户账号
echo 3. 进入活动列表
echo 4. 点击"立即预约"
echo 5. 填写预约信息并提交
echo.
echo 或者使用测试页面：
echo 访问 test_booking_api.html
echo.
pause 